// 联合类型
let test:string|number

test = 18
test = '萨科'

// 联合类型的数组
const arr:(string|number)[] = [1,2,3,'DNVSKN']

arr.forEach(item=>{
  // 循环遍历联合类型，需要 typeof 判断类型后，再调用方法
  if (typeof item === 'string') {
    console.log('调用安全string方法',item.toUpperCase());
  }else if (typeof item === 'number') {
    console.log('调用安全number方法',item.toFixed(2));    
  }
})
